feminine form of frappant - Turkish English Dictionary